three-point hitch - Turkish English Dictionary